home *** CD-ROM | disk | FTP | other *** search
- This file accompanies the two accessories DJ+_SET.ACC and DJ_SET.ACC and the
- program DJDUMP.PRG.
-
- Both accessories are configuration utilities for the HP DeskJet/HP DeskJet+
- printers respectively. Difference: the PLUS has landscape orientation built
- in.
-
- You might say, not much use for these things; but I'll explain why I
- write the DJ+ acc, which I've later stripped down for the DJ too.
-
- The DJ+ has, in combination with the ST, an ugly feature: if it's powered
- ON after the ST has booted, the ST will think the printer is not available.
- Before you switch on the DJ+ the ST does think it can print.
- If you call the DJ+_SET accessory it detect an unavailable printer,
- and - if appropriate - it resets the concerning hardware ST registers.
-
- This means you can switch your DJ+ on after system powerup: just call the
- accessory once, and the printer will be available.
-
- So I had to make an accessory for the DeskJet+ anyway, so I might as well
- ad some features to it too.
-
- Once I finished that accessory it sprung to me such an accessory might come
- in handy for ordinary DeskJet too: I stripped the code down a bit and
- edited the resource.
-
-
- Features are:
-
- - Release the printerport if incorrecty kept busy (DJ+ acc only);
- - Set perforation skipping on;
- - Set wrapping of long lines on;
- - Set text scaling on;
- - Choose between portrait and landscape printing (DJ+ acc only);
- - Choose between 6 lines/inch and 8 lines/inch;
- - Choose between letter and draft quality printing;
- - Choose between 10, 16.67 and 20 cpi pitch;
- - Select/disable left, right, top and bottom margins of one inch;
- - Save your setup IN THE PROGRAM ITSELF (no extra setup file is used);
- - Configure the printer at boot time.
-
-
- The program DJDUMP is a program to print screendumps on HP printers. It is a
- rewrite of a PD program I got from some ftp site; I have changed it in four
- ways. First, the original program took about 2 kB of memory, needs only half.
- Second, the original just dumped the screen to the printer: my version compacts
- the graphics data (it uses mode 2 graphics data), so most of the times the
- 32 kB of ST screen memory fit in the printer's buffer. Third, my version also
- centers the screen dump, which the original did not.
- The fourth change that I made is technical: making the program install itself
- legally. The original just stole the ST's system vector 'dump_vec' at $502, the
- old and illegal way. My version uses the XBRA protocol to install itself: the
- XBRA-id is "hpdj". It knows if it's already installed, so it will install
- itself twice. Other programs can find out if it's there too, by following
- the XBRA chain at $502.
-
-
- Questions, bug reports etc.:
-
- email to jeroen@phil.ruu.nl
-
-
- Enjoy!
-